package com.zrrd.homework._0318_0324.h3;

/**
 * @author WanJl
 * @version 1.0
 * @title Bird
 * @description 鸟类
 * @create 2024/3/24
 */
public abstract class Bird {
    /*
        抽象
        如果一个父类的方法，注定要被子类重写，那么这个父类的方法，是否存在方法体，就不重要了。
        也就不需要存在方法体了。
        那么这个方法就可以把{}改成;，然后在返回值类型前加abstract进行修饰。
        这时候，这个方法就成了一个必须要被重写的抽象方法。
        抽象方法的定义：
        去掉方法体，使用abstract修饰。
        抽象方法所在的类，必须是抽象类。也就是类也需要使用abstract修饰。
        抽象类中，可以有具体方法，也可以有抽象方法。只不过具有抽象方法的类，必须是抽象类。
     */
    public abstract void move();


}
